package com.example.audiostreaming.interfaces;

import com.example.audiostreaming.base.IBaseLogic;

/**
 * 详情界面相关逻辑的接口类
 */
public interface IDetailLogic extends IBaseLogic<IDetailViewCallback> {

    /**
     * 获取详情专辑中的条目列表数据内容
     * 根据专辑ID和页码获取列表
     */
    void getDetailAlbumListData(int detailAlbumId,int page);
    /**
     * 上拉加载更多详情专辑中的曲目列表数据内容
     */
    void pullUpLoadMoreDetailAlbumListData();

    /**
     * 下拉刷新详情专辑中的曲目列表数据内容
     */
    void dropDownRefreshDetailAlbumListData();




}
